// 通用
import {
  post,
  get,
  fetchLogin,
  fetchLogout,
  fetchPlanSelect,
  fetchUnitSelect,
  fetchCreativeSelect,
  fetchAdxSelect,
  fetchMediaTypeSelect,
  fetchMediaSelect,
  fetchAdLocalSelect,
  fetchAccountRemain,
  fetchCustomUpdate,
  fetchCustom,
  fetchCrowdList
} from "./common";

// 首页
import {
  fetchHomeAccount,
  fetchHomeGeneralize,
  fetchHomeWeekData,
  fetchHomeOverviewData,
  fetchHomeWeekExpend
} from "./home";

// 账户
import {
  fetchAccountUpdatePwd,
  fetchAccountSelect,
  fetchAccountCompanySelect,
  fetchAccountList,
  fetchAccountSetEarnings,
  fetchAccountSetExposure,
  fetchAccountGetEarnings,
  fetchAccountGetExposure,
  fetchAccountRestPwd,
  fetchAccountBaseAdd,
  fetchAccountBase,
  fetchAccountBaseUpdate,
  fetchAccountDirectRoleSelect,
  fetchAccountAdminRoleSelect,
  fetchAccountAptitudeAdd,
  fetchAccountAptitude,
  fetchAccountAptitudeUpdate,
  fetchAccountStatus,
  fetchAccountAdminAdd,
  fetchAccountAdminDetail,
  fetchAccountAdminList,
  fetchAccountAdminSelect,
  fetchAccountAdminUpdate,
  fetchAccountEnter,
  fetchAccountDelete
} from "./account";

// 推广
import {
  fetchGeneralizeSide,
  fetchPlanList,
  fetchPlanStatus,
  fetchPlanRemove,
  fetchPlanAdd,
  fetchPlanUpdate,
  fetchUnitList,
  fetchUnitStatus,
  fetchUnitProfit,
  fetchUnitHistoryProfit,
  fetchUnitExposure,
  fetchUnitHistoryExposure,
  fetchUnitDetail,
  fetchUnitAdd,
  fetchUnitUpdate,
  fetchUnitRemove,
  fetchUnitUpdateBudget,
  fetchUnitUpdatePrice,
  fetchCreativeList,
  fetchCreativeStatus,
  fetchCreativeRemove,
  fetchCreativeAdd,
  fetchCreativeUpdate,
  fetchCreativeDetail,
  fetchCreativeTemplate
} from "./generalize";

// 数据
import {
  fetchDataPlanDay,
  fetchDataPlanHour,
  fetchDataUnitDay,
  fetchDataUnitHour,
  fetchDataCreativeDay,
  fetchDataCreativeHour,
  fetchDataAdvertiser,
  fetchDataAdvertiserAccount,
  fetchDataExportAdvertiser,
  fetchDataExportPlanDay,
  fetchDataExportPlanHour,
  fetchDataExportUnitDay,
  fetchDataExportUnitHour,
  fetchDataExportCreativeDay,
  fetchDataExportCreativeHour,
  fetchDataCreativeSettlement,
  fetchDataTotal,
  fetchDataExportTotal
} from "./data";

// 财务
import {
  fetchFinancialSelect,
  fetchFinancialTransferList,
  fetchFinancialTransferPay,
  fetchFinancialTransferPayment,
  fetchFinancialTransferPaymentDetail,
  fetchFinancialTransferPauser,
  fetchFinancialTransferDetailList,
  fetchFinancialAdxConsumeList,
  fetchFinancialAdxConsumeUpload,
  fetchFinancialSumCost,
  fetchFinancialTradingList
} from "./finance";

// 其他
import {
  // 物料审核
  fetchOtherCreativeAuditFinished,
  fetchOtherCreativeAuditUnfinished,
  fetchOtherCreativeAuditUnfinishedID,
  fetchOtherCreativeFinishedDetail,
  fetchOtherCreativeUnfinishedDetail,
  fetchOtherCreativeAuditPass,
  fetchOtherCreativeAuditUnpass,

  // 直客审核
  fetchOtherCustomerAuditUnfinished,
  fetchOtherCustomerAuditFinished,
  fetchOtherCustomerAuditUnfinishedID,
  fetchOtherCustomerUnfinishedDetail,
  fetchOtherCustomerFinishedDetail,
  fetchOtherCustomerAuditPass,
  fetchOtherCustomerAuditUnpass,

  // 权限管理
  fetchOtherRoleAdd,
  fetchOtherRoleMan,
  fetchOtherRoleDetail,
  fetchOtherRoleStatus,
  fetchOtherRoleUpdate,
  fetchOtherRoleTree
} from "./other";

export {
  // 通用
  post,
  get,
  fetchLogin,
  fetchLogout,
  fetchPlanSelect,
  fetchUnitSelect,
  fetchCreativeSelect,
  fetchAdxSelect,
  fetchMediaTypeSelect,
  fetchMediaSelect,
  fetchAdLocalSelect,
  fetchAccountRemain,
  fetchCustomUpdate,
  fetchCustom,
  fetchCrowdList,

  // 首页
  fetchHomeAccount,
  fetchHomeGeneralize,
  fetchHomeWeekData,
  fetchHomeOverviewData,
  fetchHomeWeekExpend,

  // 账户
  fetchAccountUpdatePwd,
  fetchAccountSelect,
  fetchAccountCompanySelect,
  fetchAccountList,
  fetchAccountSetEarnings,
  fetchAccountSetExposure,
  fetchAccountGetEarnings,
  fetchAccountGetExposure,
  fetchAccountRestPwd,
  fetchAccountBaseAdd,
  fetchAccountBase,
  fetchAccountBaseUpdate,
  fetchAccountDirectRoleSelect,
  fetchAccountAdminRoleSelect,
  fetchAccountAptitudeAdd,
  fetchAccountAptitude,
  fetchAccountAptitudeUpdate,
  fetchAccountStatus,
  fetchAccountAdminAdd,
  fetchAccountAdminDetail,
  fetchAccountAdminList,
  fetchAccountAdminSelect,
  fetchAccountAdminUpdate,
  fetchAccountEnter,
  fetchAccountDelete,

  // 推广
  fetchGeneralizeSide,
  fetchPlanList,
  fetchPlanStatus,
  fetchPlanRemove,
  fetchPlanAdd,
  fetchPlanUpdate,
  fetchUnitList,
  fetchUnitStatus,
  fetchUnitProfit,
  fetchUnitHistoryProfit,
  fetchUnitExposure,
  fetchUnitHistoryExposure,
  fetchUnitDetail,
  fetchUnitAdd,
  fetchUnitUpdate,
  fetchUnitRemove,
  fetchUnitUpdateBudget,
  fetchUnitUpdatePrice,
  fetchCreativeList,
  fetchCreativeStatus,
  fetchCreativeRemove,
  fetchCreativeAdd,
  fetchCreativeUpdate,
  fetchCreativeDetail,
  fetchCreativeTemplate,

  // 数据
  fetchDataPlanDay,
  fetchDataPlanHour,
  fetchDataUnitDay,
  fetchDataUnitHour,
  fetchDataCreativeDay,
  fetchDataCreativeHour,
  fetchDataAdvertiser,
  fetchDataAdvertiserAccount,
  fetchDataExportAdvertiser,
  fetchDataExportPlanDay,
  fetchDataExportPlanHour,
  fetchDataExportUnitDay,
  fetchDataExportUnitHour,
  fetchDataExportCreativeDay,
  fetchDataExportCreativeHour,
  fetchDataCreativeSettlement,
  fetchDataTotal,
  fetchDataExportTotal,

  // 财务
  fetchFinancialSelect,
  fetchFinancialTransferList,
  fetchFinancialTransferPay,
  fetchFinancialTransferPayment,
  fetchFinancialTransferPaymentDetail,
  fetchFinancialTransferPauser,
  fetchFinancialTransferDetailList,
  fetchFinancialAdxConsumeList,
  fetchFinancialAdxConsumeUpload,
  fetchFinancialSumCost,
  fetchFinancialTradingList,

  // 其他/创意审核
  fetchOtherCreativeAuditFinished,
  fetchOtherCreativeAuditUnfinished,
  fetchOtherCreativeAuditUnfinishedID,
  fetchOtherCreativeFinishedDetail,
  fetchOtherCreativeUnfinishedDetail,
  fetchOtherCreativeAuditPass,
  fetchOtherCreativeAuditUnpass,

  // 其他/直客审核
  fetchOtherCustomerAuditUnfinished,
  fetchOtherCustomerAuditFinished,
  fetchOtherCustomerAuditUnfinishedID,
  fetchOtherCustomerUnfinishedDetail,
  fetchOtherCustomerFinishedDetail,
  fetchOtherCustomerAuditPass,
  fetchOtherCustomerAuditUnpass,

  // 其他/权限管理
  fetchOtherRoleAdd,
  fetchOtherRoleMan,
  fetchOtherRoleDetail,
  fetchOtherRoleStatus,
  fetchOtherRoleUpdate,
  fetchOtherRoleTree
}
